Science

James Webb Space Telescope reaches launch pad for Christmas liftoff